package com.ja.dao;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.ja.domain.Fanshui;

public interface FanshuiMapper {
	
	/**查询反水所需*/
	List<Fanshui> getAllfanshui();
	
	/**修改反水点率*/
	int upfanshui(@Param("s") Fanshui s);

	/**开启或关闭反水
	 * @param state */
	int kaiqifs(@Param("id")int id, @Param("state")int state);
	

	/**
	 * 添加日常反水的设置
	 * @param fanshui
	 * @return
	 */
	int insertBackwater(@Param("fanshui")Fanshui fanshui);
	
	/**
	 * 删除日常返水功能
	 * @param id
	 */
	 int deleteBackwater(Integer id);

	 /**
	  * 根据类型查询反水设置
	  * @param type
	  * @return
	  */
	List<Fanshui> getTypefanshui(int type);
	
	 /**
	  * 方法名：findOneBackWaterSetup 
	  * 描述：     根据id查询返水设置                  TODO
	  * 参数：    @param id 返水设置id
	  * 参数：    @return 
	  * @return: Fanshui
	  */
	Fanshui findByIdBackWaterSetup(Integer id);
	
	
}
